training contract - Turkish English Dictionary